package com.Demo.flowcontrol.switchdemo;

import java.util.Scanner;

/*
    键盘录入月份,输出对应的季节
    1. 键盘录入
    2. 编写switch语句格式

    case穿透:
        当执行case中的语句后,没有遇到break,就会击穿下一个case执行下一个case中的语句体;
        直到遇见break和switch的反括号结束switch语句

    case穿透是不好的,一定要写break; 弊大于利
 */
public class SwitchDemo {
    public static void main(String[] args) {
        System.out.println("开始");
        //创建对象
        Scanner sc = new Scanner(System.in);
        //提示
        System.out.println("请您输入您想查询的月份:");
        //接收数据
        int month = sc.nextInt();

        //switch
        switch (month) {
            case 12:
            case 1:
            case 2:
                System.out.println("您输入的月份" + month + "月是冬季~");
                break;
            case 3:
            case 4:
            case 5:
                System.out.println("您输入的月份" + month + "月是春季~");
                break;
            case 6:
            case 7:
            case 8:
                System.out.println("您输入的月份" + month + "月是夏季~");
                break;
            case 9:
            case 10:
            case 11:
                System.out.println("您输入的月份" + month + "月是秋季~");
                break;
            default:
                System.out.println("您怕是个制杖吧,月份的范围是1-12月~");
                break;
        }
        System.out.println("结束");
    }
}
